.table > thead > tr > th, 
.table > thead > tr > td{
	border-bottom-color: #348fe2;
}
.table.dataTable > thead > tr > th, 
.table.dataTable > tbody > tr > th, 
.table.dataTable > tfoot > tr > th, 
.table.dataTable > thead > tr > td, 
.table.dataTable > tbody > tr > td, 
.table.dataTable > tfoot > tr > td{
	padding-left: 10px;
}
.table-striped>tbody>tr:nth-child(odd)>td, 
.table-striped>tbody>tr:nth-child(odd)>th{
	background-color: #E5F5FF;
}
.table-panel .panel-heading{
	border-bottom: 1px solid #bbb;
}
.table-hover > tbody > tr:hover {
 	 background-color: #E5F5FF;
}
.table-hover > tbody > tr > td.active:hover,
.table-hover > tbody > tr > th.active:hover,
.table-hover > tbody > tr.active:hover > td,
.table-hover > tbody > tr:hover > .active,
.table-hover > tbody > tr.active:hover > th {
  	background-color: #E5F5FF;
}
.table-container{
	border-radius: 5px;
	position: relative;
}
.table.dataTable{
	white-space: nowrap;
}
.dataTables_wrapper{
	/* padding: 10px 15px 15px 15px; */
	padding:0;
	font-size: 12px;
}
.table.dataTable > tbody > tr > td{
	cursor: default;
}
.table.dataTable > tbody > tr.selected > td{
	background-color: #348fe2;
	color: #fff;
}
.dataTables_wrapper .toolbar .btn{
	padding: 5px 10px;
}
.dataTables_wrapper .pagination>.active>a, 
.dataTables_wrapper .pagination>.active>a:focus, 
.dataTables_wrapper .pagination>.active>a:hover, 
.dataTables_wrapper .pagination>.active>span, 
.dataTables_wrapper .pagination>.active>span:focus, 
.dataTables_wrapper .pagination>.active>span:hover{
	background-color: #428bca;
	border-color: #428bca;
	color: #eee;
}
.dataTables_wrapper .pagination > li > a, 
.dataTables_wrapper .pagination > li > span{
	padding: 5px 10px;
}
.DTFC_LeftWrapper table,
.DTFC_LeftBodyWrapper table{
	border-right: 1px solid #666;
}
div.dataTables_paginate{
	padding-top: 10px;
}
div.dataTables_info{
	padding-top: 15px;
}
.dataTables_empty{
	text-align: center;
}
.panel table.dataTable{
	margin-top: 0 !important;
}
div.dataTables_processing{
	z-index: 1;
}